olfactory tubercule - Spanish English Dictionary